

OUT_DIR = ../../Output/plugin/
INC_DIR = ../include/
LIB_DIR = ../../Output/

CPPFLAGS = -shared -lBWE -g -fPIC -I$(INC_DIR) -L$(LIB_DIR)

.PHONY:all
all:\
	$(OUT_DIR)mesh.brw\
	$(OUT_DIR)png.brw\
#	$(OUT_DIR)jpg.brw

$(OUT_DIR)mesh.brw:plugin-mesh/*.cpp
	g++ -o $@ $^ $(CPPFLAGS)
	
$(OUT_DIR)png.brw:plugin-png/*.cpp
	g++ -o $@ $^ $(CPPFLAGS) -lpng16 -I/usr/local/include/libpng16

$(OUT_DIR)jpg.brw:plugin-jpg/*.c*
	g++ -o $@ $^ $(CPPFLAGS)
	
.PHONY:clean
clean:
	rm $(OUT_DIR)*.brw

